package com.zhtkj.dto;

import com.zhtkj.entity.mongo.CarHistory;
import com.zhtkj.entity.zhatu.AutoAnalysisdata;

public class BoxState {

	//疑似开关箱数据临时记录
	private AutoAnalysisdata boxCloseAutoAnalysisdata;
	//疑似开关箱数据异常开始记录
	private CarHistory boxCloseStartHistory;
	//疑似开关箱数据异常轨迹点总数
	private Integer boxCloseTotal;
	
	//疑似重空车数据临时记录
	private AutoAnalysisdata boxEmptyAutoAnalysisdata;
	//疑似重空车数据异常开始记录
	private CarHistory boxEmptyStartHistory;
	//疑似重空车数据异常轨迹点总数
	private Integer boxEmptyTotal;
	
	//疑似举升数据临时记录
	private AutoAnalysisdata boxUpAutoAnalysisdata;
	//疑似举升数据异常开始记录
	private CarHistory boxUpStartHistory;
	//疑似举升数据异常轨迹点总数
	private Integer boxUpTotal;
	
	public BoxState() {
		AutoAnalysisdata boxCloseAutoAnalysisdata = new AutoAnalysisdata();
		boxCloseAutoAnalysisdata.setViolationsMileage(0);
		this.boxCloseAutoAnalysisdata = boxCloseAutoAnalysisdata;
		boxCloseTotal = 0;
		
		AutoAnalysisdata boxEmptyAutoAnalysisdata = new AutoAnalysisdata();
		boxEmptyAutoAnalysisdata.setViolationsMileage(0);
		this.boxEmptyAutoAnalysisdata = boxEmptyAutoAnalysisdata;
		boxEmptyTotal = 0;
		
		AutoAnalysisdata boxUpAutoAnalysisdata = new AutoAnalysisdata();
		boxUpAutoAnalysisdata.setViolationsMileage(0);
		this.boxUpAutoAnalysisdata = boxUpAutoAnalysisdata;
		boxUpTotal = 0;
	}

	public AutoAnalysisdata getBoxCloseAutoAnalysisdata() {
		return boxCloseAutoAnalysisdata;
	}

	public void setBoxCloseAutoAnalysisdata(AutoAnalysisdata boxCloseAutoAnalysisdata) {
		this.boxCloseAutoAnalysisdata = boxCloseAutoAnalysisdata;
	}

	public CarHistory getBoxCloseStartHistory() {
		return boxCloseStartHistory;
	}

	public void setBoxCloseStartHistory(CarHistory boxCloseStartHistory) {
		this.boxCloseStartHistory = boxCloseStartHistory;
	}

	public Integer getBoxCloseTotal() {
		return boxCloseTotal;
	}

	public void setBoxCloseTotal(Integer boxCloseTotal) {
		this.boxCloseTotal = boxCloseTotal;
	}

	public AutoAnalysisdata getBoxEmptyAutoAnalysisdata() {
		return boxEmptyAutoAnalysisdata;
	}

	public void setBoxEmptyAutoAnalysisdata(AutoAnalysisdata boxEmptyAutoAnalysisdata) {
		this.boxEmptyAutoAnalysisdata = boxEmptyAutoAnalysisdata;
	}

	public CarHistory getBoxEmptyStartHistory() {
		return boxEmptyStartHistory;
	}

	public void setBoxEmptyStartHistory(CarHistory boxEmptyStartHistory) {
		this.boxEmptyStartHistory = boxEmptyStartHistory;
	}

	public Integer getBoxEmptyTotal() {
		return boxEmptyTotal;
	}

	public void setBoxEmptyTotal(Integer boxEmptyTotal) {
		this.boxEmptyTotal = boxEmptyTotal;
	}

	public AutoAnalysisdata getBoxUpAutoAnalysisdata() {
		return boxUpAutoAnalysisdata;
	}

	public void setBoxUpAutoAnalysisdata(AutoAnalysisdata boxUpAutoAnalysisdata) {
		this.boxUpAutoAnalysisdata = boxUpAutoAnalysisdata;
	}

	public CarHistory getBoxUpStartHistory() {
		return boxUpStartHistory;
	}

	public void setBoxUpStartHistory(CarHistory boxUpStartHistory) {
		this.boxUpStartHistory = boxUpStartHistory;
	}

	public Integer getBoxUpTotal() {
		return boxUpTotal;
	}

	public void setBoxUpTotal(Integer boxUpTotal) {
		this.boxUpTotal = boxUpTotal;
	}

}
